missile shield - French English Dictionary